/*
因为使用了模板语法，所以将定义也放在了 .h 文件中，不然会有引用找不到的问题
#include "add.h"

template<typename T>
T add(T a, T b)
{
    return a + b;
}
*/